Type: concept
Confidence: 0.90
Created: 2026-04-20
Updated: 2026-04-20
Tags: agent-patternworkflowdynamic-decompositionAgent系统

Orchestrator-Workers 模式

概述

中央 LLM(Orchestrator)动态分解任务、委派给工作 LLM,并综合结果,子任务由编排器根据具体输入动态确定而非预先定义。

关键内容

  1. 工作流程:Input → Orchestrator] → Worker-A] + Worker-B] + Worker-C] → [Synthesizer] → Output。编排器先分析任务,再动态决定需要多少工作者。
  2. 与并行化的关键区别:子任务是由 Orchestrator 根据具体输入动态确定的,而非预先定义。这是工作流模式中最接近 Agent 自主性的模式。
  3. 适用场景:无法预判所需子任务数量的复杂任务,如修改多个文件的代码任务、需要动态分析的研究任务。
  4. 工程价值:在任务复杂度不确定时,让模型自行决定分解策略,避免人工预设的僵化结构。
  5. 与软件工程的对应Orchestrator-Workers 对应 Master-Worker 模式和 Actor Model,中央协调器动态分配任务给工作节点。

来源

相关